Big Huge Thesaurus

string of beads

noun